/*folder-header*/
.folder-header{height: 33px;line-height: 33px;background: #2382d8;color: #fff;padding: 0 9px;}
.folder-header h2{font-size: 12px;font-weight: 400;}
.folder-toolbar-icon{background: url(../images/folder_toolbar_icon.png) no-repeat;}
.folder-logo{background-position: 0 0;width: 15px;height: 15px;vertical-align: middle;margin-right: 4px;margin-bottom: 2px;}
.folder-lock,.folder-min,.folder-max{margin:0 4px;}
.folder-lock{background-position: -15px 0;width: 13px;height: 15px;}
.folder-min{background-position: -28px 0;width: 12px;height: 15px;}
.folder-max{background-position: -40px 0;width: 11px;height: 15px;}

.folder-mainbody{height: 616px;}
.folder-left{width: 168px;background: #f1f9fc;overflow:auto;;height: 616px; }
.folder-right{width: 750px;}
.folder-loc{background: #f4f4f4;height: 33px;line-height: 33px;color: #222;font-size: 12px;}
.folder-toolbar{height: 37px;line-height: 37px;font-size: 12px;color: #9a9a9a}
.folder-toolbar a{color: #9a9a9a}
.folder-toolbar a.fun-btn:hover{color:#2382d8;}
.folder-toolbar .folder-toolbar-icon{vertical-align: middle;margin-right:8px;margin-left: 16px;}
.folder-toolbar .folder-arrowUp{background-position: 0 -15px;width: 16px;height: 14px;}
.folder-toolbar a.fun-btn:hover .folder-arrowUp{background-position: 0 -46px;}
.folder-toolbar .folder-arrowBack{background-position: 0px -29px;width: 10px;height: 16px;margin-bottom: 4px;}
.folder-toolbar a.fun-btn:hover .folder-arrowBack{background-position: 0px -60px;}
.folder-toolbar .folder-recover{background-position: -16px -15px;width: 16px;height: 14px;margin-bottom: 4px;}
.folder-toolbar a.fun-btn:hover .folder-recover{background-position: -16px -46px;}
.folder-toolbar .folder-refresh{background-position: -32px -15px;width: 15px;height: 14px;margin-bottom: 4px;}
.folder-toolbar a.fun-btn:hover .folder-refresh{background-position: -32px -46px;}
.folder-toolbar .folder-grid{background-position: -47px -15px;width: 13px;height: 13px;margin-bottom: 4px;}
.folder-toolbar .folder-list{background-position: -60px -15px;width: 17px;height: 12px;margin-bottom: 4px;}

/*下拉框*/
.select-box{height: 20px;line-height: 20px;position: relative; }
.select-box .select-top{padding-top: 6px;height: 20px; width:158px; position: relative;}
.select-box .select-input{border:none;font-size: 12px;outline: none;text-align: center; width:126px; font-family: 微软雅黑;}
.select-box .folder-arrowDown{background-position: -77px -15px;width: 10px;height: 8px;margin:0;cursor: pointer; position: absolute; right: 10px; top: 13px;}
.select-box .select-bot{position: absolute;background:#fff;top:26px;border:1px solid #cfcfcf;text-align: center;display: none; max-height:210px; overflow:auto;}
.select-box .select-bot li{line-height: 32px;height: 32px;color: #333;white-space:nowrap;padding: 0 4px; cursor:pointer;}
.select-box .select-bot li:hover{background: #74aee2;color: #fff}
.select-box .select-bot .select-more{width: 90%;height: 30px;line-height: 30px;background: #2382d8;text-align: center;color: #fff;display: block;margin:10px auto 10px;}

/*folder-table*/
.folder-icon{background: url(../images/folder_icon.png) no-repeat;}
.folder-table{font-size: 14px;table-layout:fixed;}
.folder-table th{background: #f4f4f4;height: 34px;line-height: 34px;color: #333}
.folder-table tr:hover td{background: #d5e9f5;color: #e63e1d}
.folder-table tr:hover .inp-name{background: #d5e9f5;color: #e63e1d}
.folder-table td{text-align: center;padding: 8px 0;white-space: nowrap; overflow:hidden;text-overflow: ellipsis;}

.folder-table td.g-al{text-align: left;}
.folder-folder{background-position: 0 0; width: 25px;height: 27px; cursor:pointer;}
.folder-file{background-position: -71px 0;width: 21px;height: 27px;}
.folder-txt{background-position: -50px 0;width: 21px;height: 27px;}
.folder-img{background-position: 0 -88px;width: 21px;height: 27px;}
.folder-exe{background-position: 0 -115px;width: 21px;height: 27px;}
.folder-mov{background-position: -21px -88px;width: 21px;height: 27px;}
.folder-mp3{background-position: -42px -88px;width: 21px;height: 27px;}
.folder-doc{background-position: 0 -61px;width: 21px;height: 27px;}
.folder-xls{background-position: -21px -61px;width: 21px;height: 27px;}
.folder-ppt{background-position: -42px -61px;width: 21px;height: 27px;}
.folder-pdf{background-position: -63px -61px;width: 21px;height: 27px;}
.folder-html{background-position: -84px -61px;width: 21px;height: 27px;}
.folder-rar{background-position: -84px -88px;width: 21px;height: 27px;}
.folder-apk{background-position: -63px -88px;width: 21px;height: 27px;}
.folder-dele-folder{background-position: -25px 0;width: 25px;height: 21px;}
.folder-dele-file{background-position: -71px 0;width: 21px;height: 27px;}
.folder-table .folder-table-btn{font-size: 12px;color: #fff;display: inline-block;padding: 4px 9px;}
.folder-table .folder-table-btn.c01{background: #11b275; border:none; cursor:pointer; outline:none;}
.folder-table .folder-table-btn.c02{background: #15db90; border:none; cursor:pointer; outline:none;}
.cred{color: #eb4f38}

/*safeBox*/
.folder-add{background-position: -10px -29px;width: 13px;height: 16px;}
.folder-toolbar a.fun-btn:hover .folder-add{background-position: -10px -60px;}
.folder-upload{background-position:-92px 0; width: 14px;height: 14px;margin-right: 8px;margin-bottom: -2px;}
.folder-download{background-position:-92px -15px; width: 14px;height: 14px;margin-right: 8px;margin-bottom: -2px;}
.folder-historyload{background-position:-92px -30px; width: 14px;height: 14px;margin-right: 8px;margin-bottom: -2px;}
.c8c8c8c{color: #8c8c8c;}
.bottom-remark{position: absolute;bottom:0;height: 34px;line-height: 34px;background: #e0eefb;width: 894px;padding: 0 13px;font-size: 12px;color: #333;}

/*client-list*/
.list-toolbar-add{background-position: 0 -27px;width: 17px;height: 17px;}
.list-toolbar-stop{background-position: -17px -27px;width: 17px;height: 17px;}
.list-toolbar-run{background-position: -34px -27px;width: 17px;height: 17px;}
.list-toolbar-upload{background-position: -92px 2px;width: 14px;height: 17px;}
.list-toolbar-manage{background-position: -51px -27px;width: 20px;height: 18px;}
.list-toolbar-refresh{background-position: -71px -27px;width: 16px;height: 16px;}
.folder-list-toolbar{height:44px;line-height: 44px; }
.folder-list-toolbar .folder-icon{vertical-align: middle;margin-right: 8px;margin-bottom: 4px;}
.folder-list-toolbar a{color: #333;padding:0 28px;}

/*folder-list-table*/
.list-opera-stop{background-position: 0 -45px;width:15px;height: 15px;}
.list-opera-edit{background-position: -15px -45px;width:15px;height: 15px;}
.list-opera-refresh{background-position: -30px -45px;width:16px;height: 16px;}
.list-opera-recover{background-position: -46px -45px;width:19px;height: 16px;}
.list-opera-run{background-position: -65px -45px;width:16px;height: 16px;}
.folder-list-table{height: 550px;}
.folder-list-table .folder-icon{margin: 0 6px;}
.folder-list-table input[type=checkbox]{vertical-align: middle;margin-bottom: 4px;}
.folder-list-table a{float: left;}
.folder-list-table button{background:none; border:none; outline:none;}

/*web-data*/
.web-data{width: 410px;height: 542px;}
.data-tit{font-size: 20px;}
.data-win .web-data-icon{background: url(../images/web_data_icon.png) no-repeat; width:94px;height: 94px; margin:22px 27px 0;}
.data-win .web-data-icon01{background-position: 0 0;}
.data-win .web-data-icon02{background-position: -94px 0;}
.data-win .data-win-r dt{font-size: 18px;padding-bottom: 11px; }
.data-win .data-win-r dd{font-size: 14px;line-height: 24px;}
.green-btn{font-size: 22px;color: #058655;border:1px solid #058655;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.green-btn:hover{background: #058655;color: #fff}
.data-win .data-win-r .green-btn{width: 140px;height: 36px;line-height: 36px;text-align: center;margin-top: 11px;}
.green-btn02{text-align: center;font-size: 24px;color: #fff; outline:none; background: #2382d8;margin: 0 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display:block;}
.data-green-btn{width: 302px;height: 50px;line-height: 50px;}

/*web-data-add*/
.w160{width: 160px;}
.w370{width: 370px;}
.w70{width:70px;}
.w230{width: 230px;}
.w138{width:138px;}
.w117{width: 117px;}
.w550{width: 550px;}
.gred{color: #ff0000}
.web-data-add{width: 600px;height: 456px;font-size: 14px;background: #f4f4f4}
.data-add-form th{font-weight: 400;text-align:left;}
.data-add-form td{padding-bottom: 5px;padding-top: 5px;}
.data-add-form textarea{border:1px solid #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.data-add-form input[type=checkbox]{margin-bottom: 3px;}
.data-add-form input[type=text]{border:1px solid #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;height: 27px;line-height: 27x;padding: 2px 4px;}
.blue-btn{height: 27px;cursor: pointer;color: #fff;background: #2382d8;border:none;padding: 0 19px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;font-size: 14px;}
.data-add-form input.file-hidden{position: absolute;width: 66px;height: 33px;opacity: 0;filter:alpha(opacity=0);}
.file-btn{margin-left:14px;}
.data-add-select{width: 100%;height: 27px;font-family: "微软雅黑";font-size: 14px;color: #333;border:1px solid #ccc}
.data-add-btn{width: 164px;height: 46px;line-height: 46px;margin-top: 25px; border:none;}

/*web-data-form*/
.web-data-form{width: 920px;height: 650px; margin: 0 auto; overflow-y: auto;}
.web-data-form form{padding-bottom: 20px;}
.data-form-tit{height: 18px;line-height: 18px;font-size: 14px;font-weight: bold; background:url(../images/title_line.png) center repeat-x;}
.data-form-tit span{background:#F4F4F4; padding-right: 20px;}
.web-data-form .grey-btn{background: #9c9c9c;}
.web-data-form .btns{text-align: center;}
.web-data-form .btns a.data-add-btn{ display:inline-block;margin-left:12px;margin-right:12px; }

.folder-scroll{overflow-y: auto; overflow-x: hidden;}

.btn-back{background:none; color:#808080; border:1px solid #808080;}

.web-data-form input[type = "checkbox"]{width:0; height:0; opacity:0; position:absolute; margin:0; padding:0;}
.web-data-form label.lab-check{display:block; height:34px; width:200px; text-align:center;font-weight: 100; line-height:34px; border:1px solid #AEAEAE; padding:0 20px; cursor:pointer;}
.web-data-form label.check-true{border-color:#2482D8; background:url(../images/checked_true.png) right bottom no-repeat;}